© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Bella Italia restaurant on the Strand near the Adelphi theatre Streetsensation home page

Bella Italia restaurant on the Strand near the Adelphi theatre