Welcome to this luxurious one-bedroom apartment located on the top floor of a beautiful red brick mansion block on Carrington Street in the heart of Mayfair. This recently refurbished apartment boasts a prime location with all the finest local amenities, including grocery shops, world-class restaurants, and renowned art galleries just steps away.