Simpson's in the Strand is located at 100 Strand, WC2R 0EZ, Covent Garden. Nearby is Covent Garden, London. Nearest Underground station is Covent Garden (approximately 250m away).
Simpson's in the Strand
no ratings
Restaurant
Simpson's in the Strand
no ratings
Simpson's in the Strand is a restaurant on 100 Strand, Covent Garden in London.
Contact information
-
This establishment has been reported as temporarily closed.
-
Show phone
-
Show email
Features
User photos from Simpson's in the Strand User photos
Reviews from the web
By | Rating | Count |
Google
|
4.6
|
835 |
Reviews of Simpson's in the Strand
Be the first to review Simpson's in the Strand!