The dash and excitement of a London townhouse. The welcome and familiarity of a country home. The Pelham brings designer style and home comfort together minutes from Harrods, Sotheby’s and the Royal Albert Hall. Bright colourful interiors ensure the spirits never dip, while impeccable service adds a personal dimension to luxury living. Perfectly positioned in the heart of South Kensington for exploring the galleries, museums and other cultural attractions of the Capital, we are also a home from home for those looking for a city retreat.
For more information including venue facilities and conference suites please register here.