Mayfair Hotel London Address The closest car park to our Point A London Paddington Hotel is The Paddington Station Car Park, on Bishops Bridge Road, W2 6AA. The price to park your car there Mon-Fri is £23 per 24 hours, but on weekends it’s only £12 per 24 hours! Setting a new standard in London real estate, Twenty Grosvenor Jan 11, 2018. Want to travel outside the United States as…