Back

News

Hamburger
Simpson’s in the Strand in Charing Cross > Townfish

The decor is a masterpiece of British elegance with the Grand Divan, their main high-ceilinged dining room being the pièce de résistance.

Sign In or Register to comment.