London, North Row - Marble Arch
25 North Row
London, England W1K 6DJ
TEL: +44 2036916002
Nestled between two tube stations, this fantastic business centre certainly lives up to its celebrated location, situated in the heart of affluent Mayfair. Located on the Eastern side of Hyde Park and just a short nine minute walk away from Oxford Street, this workspace is conveniently located in a prestigious city centre location. The nearest station to the North Row business centre is Marble Arch Tube Station, via the Central line, which is situated three minutes to the West.