Mercure London Paddington In London (London City Centre)
144 Praed Street -
London,
GB W2 1HU