A Listed building in the heart of Mayfair, this very attractive 887 sq. m (9,548 sq. ft) office building was comprehensively refurbished as part of the Five Star Argyll Business Centre group.