CENTRAL PARK HOTEL 49-67 QUEENSBOROUGH TERRACE, LONDON, W2 3TB The property consists of a purpose built hotel constructed around 1970 comprising 261 guest rooms, all of which are en suite. www.centralparklondon.co.uk Back