Redchurch Townhouse

Last weekend I was lucky enough to stay at the charming Redchurch Townhouse in the Shoreditch neighborhood of London. This was my first time staying at a Soho House property so I wasn’t sure if it would totally be my vibe or not, but after reading about the property opening and snagging a killer deal,…