Mentone Hotel
55 Cartwright Gardens
London
WC1H 9EL
020 7387 3927
Bed & Breakfast
Visit Website