Leicester Square Apartments

London, England

Located within a redbrick period building just off St Martin’s Lane, the Leicester Square development provides signature serviced apartments right in London’s vibrant West End area. The interior of the studio and one bedroom apartments has recently been renovated, now offering a stunning selection of modern city living spaces. Each apartment boasts clean hardwood flooring throughout, stylish furnishings and contemporary décor as well as luxurious linen and towels. The functional kitchens are fully equipped

See other properties