The Strand

Our first ever store in London is located directly opposite the Royal Court of Justice.
The best spot to lunch with a view!