Dalloway Terrace
16-22 Great Russell St, London, London, WC1B 3NN
Why dogs love it
Tucked in Bloomsbury, known for its ever-changing seasonal installations. Features a sheltered terrace. Provides a dog bed for small dogs, welcoming them for lunch, brunch, or afternoon tea.
Visitor ratings
- No reviews yet — be the first to share your visit.