Redchurch Townhouse Hotel Review, Shoreditch, London
Redchurch Townhouse, part of the ever-popular Soho House group (but open to non-members too), is a snazzy and sociable spot on Shoreditch’s buzzing Redchurch Street. Cecconi’s restaurant is a welcome addition to this already very foodie neighbourhood.