Situated in the heart of London’s West End, a short walk from Leicester Square, Trafalgar Square and close to fashionable St Martins Lane and Cecil Court, Burleigh Mansions offers superbly appointed accommodation suited to longer stay guests looking for a central base close to all amenities.
There are no amenity details available for this property
There are no floor plan images available for this property