Tag Archives: the-zetter

The Zetter, London, United Kingdom

The Zetter is a hotel located at Clerkenwell, in London’s neighbourhoods. Each room (of the 59 rooms available) has a specific design, some rooms have great wallpaper, all have flat tv, fast internet access and movies/music on demand….