London Portland Place
Portland Place is one of London’s most exclusive locations. Dotted with Georgian terraced houses and the occasional modern building, it now acts as home to various embassies and business headquarters. Fittingly, it is also the site of the Royal Institute of British Architects, whose impressive building is located opposite the Chinese Embassy. Parking in Portland Place is next to impossible, but the London Portland Place NCP car park is only a few steps from the square, as well as several other places of interest, giving you convenient, hassle-free parking in London that’s also pre-bookable.