Leicester Square One

, London, England

    The Leicester Square One building is located in the heart of London’s West End, just steps away from Leicester Square. It offers something for everybody, from city workers; to those on extended holidays. The Royal Opera House, National Portrait Gallery, and the British Museum are just a short walk away. Covent Garden, known for its famous entertainment and bars are also within walking distance.
    The studio and 1 Bedroom apartments at Leicester Square are all designed to the highest of standards with brightly lit spaces, a self-catering kitchen, and in-suite washing facilities.

    Building Facilities

    BBQ Area
    Children Playground
    Communal Terrace
    Fitness Centre
    Movie Room
    On Site Security
    Restaurant / Bar
    Soccer Field
    Steam Room
    Tennis Court


    Anything else you'd like to know?

    For a complete set of policies for this home, please get in touch with our Travel Advisors.

    This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.