Temple Pier, Victoria Embankment, London WC2R 2PN, United Kingdom
google-place 4.2 out of 5 (273) last updated 23/01/2020