The River Terrace London

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




Would you like to submit a review of The River Terrace, London? Contribute to the directory of recommended Coffee & Tea in London by submitting a The River Terrace London review. Do you own The River Terrace London? If so, claim it now! This will allow you to amend your details and improve your listing.