Simpson’s in the Strand: a powerhouse that has stood the test of time
Simpson’s in the Strand is very much an institution that has stood the test of time. It has been opened since 1828 and has rightful claims to 'British classics perfected since 1828'