Gilbert Street, Grosvenor Square W1

Gilbert Street, London

A 4,800 sq ft office building in the heart of London’s Mayfair West End district close to the American Embassy, Claridge’s Hotel and Oxford Street. 125 year leasehold interest.