Restaurants near Embankment Tube & Rail Station
Find a place to eat near Embankment
Villiers Coffee Company & Dining Room
31A Villiers Street WC2N 6ND
Embankment 0.09 miles
Restaurant & Bar
Opening Times
Villier's Coffee Company and Dining Room
31a Villiers Street WC2N 6ND
Embankment 0.09 miles
British
Photos
Page 1 of 2