Redchurch Townhouse

25-27 Whitby Street, London E1 6JU