Rough Luxe Hotel
1 Birkenhead Street
London
NW1H 8BA