Library Bar The Montcalm Hotel Nikko London THIS RESTAURANT IS CLOSED Library Bar

THIS RESTAURANT IS CLOSED Library Bar Map

London, W1
020-7402 4288
Map
Cuisine: Tea Room
A delightful place for tea.
Openings: Open daily 2.30pm-5.30pm

Features