Five Kings Hotel

59 Anson Road
London
United Kingdom