The London Suite

12 Ovington Square, London, SW3 1LN.

The London Suite offers self-catering accommodation for individuals and various sized groups of holidaymakers and other visitors. The London Suite is based in Ovington Square, London - see map for location of Ovington Square.



The London Suite
12 Ovington Square

Telephone: 020 75815466

Type of Business

The London Suite are listed under:

Travel_and_Tourism > Self_Catering_Accommodation

Reviews of The London Suite

There are no reviews for this listing yet. Why not be the first person to write a review?

Share your experience of The London Suite with thousands of people each day.

Noticed an error on this page?

Further Information

The London Suite is in Ovington Square, London. You can view a list of neighbouring businesses by going to the Ovington Square page.

If you would like a list of other holidays - self catering accommodation office & administration listings throughout London, please visit the section of this website.

The London Suite on a Map

This map shows the approximate location of The London Suite in Ovington Square.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 12 Ovington Square.