”The bustling hive of The Strand is where Londoners do their shopping and travel across the city. Open purses and ill-defended wallets galore.”
Part of Central London.
This category currently contains no pages or media.