Please rotate your device.

Queen Street, London, W1J

Location

Queen Street is located in the heart of Mayfair, situated to the south-west of the picturesque Berkeley Square offering immediate access to many of the capital's finest hotels, restaurants and shopping facilities.

Description

Good floor to ceiling height;Air conditioning;Polished oak flooring;Period features;Demised WCs;Excellent natural light

Amenities

  • Good floor to ceiling height
  • Air conditioning
  • Polished oak flooring
  • Period features
  • Demised WCs
  • Excellent natural light