Mercure London Paddington

144 Praed Street
London
United Kingdom