130 Shaftesbury Avenue

130 Shaftesbury Avenue is a prominent, seven storey office building in the heart of London's vibrant West End. The building has been comprehensively refurbished with grade A office space on floors of up to 13,775 sq ft (1,279.7 sq m).