A recently refurbished two double bedroom apartment located on the sixth floor of this modern building with 24-hour security and lift.
Mayfair is one of London's most prestigious and sought after areas defined by its historic buildings, elegant squares and gardens. Park Street is conveniently situated to enjoy some of the best shopping, restaurants and bars in the area.