If you have questions or concerns about your stay, call +44 208 939 1066 to talk to a The Petersham front desk representative.