W1K 6BA
Green Street, London, W1K
Recently refurbished to a high standard Prestigious Mayfair location Bright reception with large bay window Excellent storage Modern open plan kitchen Lift and additional storage cupboard High quality en-suite and a guest loo Wood flooring Furnished or unfurnished Available now