Browser does not support script.
KING'S Venues
A delightful outdoor terrace with views of the River Thames, perfect for drinks and canapés during the summer months.
ADDRESS:
Strand, London WC2R 2LS
google maps