Discover all the amazing sights in England. Go to museums or on a shopping spree in the city of London. All while staying in these exclusive and luxurious apartments.

Experience the English culture, from the art and history of the island kingdom. Explore the museums and galleries packed with popular pieces. Get out and do some shopping in the wonderful boutiques and famous department stores.

Grand Manor House Wing // London +

The chic apartment is centrally located just a few steps away from the Convent Garden or the West End Theat...

Price on request




Garden House Wing // London +

The elegant Garden House Wing apartment is ideally located in the city centre next to the Convent Garden. ...

Price on request




Manor House Suite // London +

The elegant city apartment is located perfectly in the centre of London with all places of interest, like t...

Price on request




Thank you for sharing! 0
We are processing your request…

Premium Switzerland is a proud member of