The Zetter Townhouse Marylebone, 28-30 Seymour Street, London, W1H 7JB 
The Zetter Townhouse is the place to be when you desire an Afternoon Tea in Marylebone. Part of the Zetter Group’s Townhouse boutique hotel family, it boasts stunning Georgian architecture and, of course, ample luxury around every corner. [...]
Currently closed for today
View Details