Leicester Sq restaurant & nightclub is sold
The lease for London nightclub and restaurant Number One Leicester Square has been sold to Interguide London for £1m.
The lease for London nightclub and restaurant Number One Leicester Square has been sold to Interguide London for £1m.