High Tea at Terrace

Experience Authentic Afternoon Tea at Our Central London Hotel

Join us for a delightful afternoon tea in the heart of London. Our hotel offers an elegant setting where you can savor a traditional afternoon tea experience, complete with a selection of fine teas, freshly baked scones, and delectable pastries.

Relax and enjoy the quintessential British tradition while taking in the charm of our central London location. Whether you’re celebrating a special occasion or simply indulging in a classic treat, our afternoon tea promises to be a memorable experience.