Properties 14, 15 & 16 Villiers Street, London, WC2 – PRIME CLASS E PREMISES TO LET (SUITABLE FOR A VARIETY OF USES) Location Villiers Street is a major F&B thoroughfare and a main pedestrian […]