The Annandale House Hotel successfully combines privacy and tradition with all the modern-day comforts and facilities. Whether for business or pleasure, our aim is to ensure a friendly and comfortable stay, during your visit to London.