Back to Strand
Smollensky's bar and grill on the Strand in London
Back to Strand