20 Balderton Street occupies a prominent position opposite Selfridges department store just off Oxford Street.
The eclectic mix of retail, restaurants and hotels in the surrounding area has drawn global brands to the location, ensuring that you are in good company.
Compare listings
Compare