Price on application3,275 sq ft54 Marshall St London W1F 9BHOffice for sale3,275 sq ft floor areaNearest station 0.2mi.