One Embankment

One Embankment
Strand, London, WC2R 2AB