Zetter Townhouse – London

The Zetter Townhouse is one of those boxes I haven’t ticked yet, but I hope I will very soon. At least for a few drinks, I am sure it is definitely worth it. This Georgian Townhouse has only 11 rooms and two suites. It is a quirky and eclectic hotel, perfect for a different London experience….

Rate this: