Privately owned, The Petersham’s individuality remains as valuable as its independence. Few hotels create such a sense of elegance, style and sophistication which is why The Petersham is now considered one of South West London’s leading hotels. Built in 1865, the Hotel has retained its traditional values. Innovative thinking and an understanding of customer expectations has elevated standards to the highest level; offering all the glamour, exci...
View More