The River Terrace London
0
Reviews
Coffee & Tea in London
- Charing Cross
150 Strand, Somerset House
, Charing Cross, London, WC2R 1LA
+44 (0) 20 7734 4888
Open during the Summer, The River Terrace serve a variety of Continental dishes including breakfast, light lunches and teas.
Tags:
continental
|