Swinton Hotel
18-24 Swinton Street, London
WC1X 9NX