Marriott Hotel Regents Park

128 King Henry’s Road
London
United Kingdom