Charlie Hotel 63 Anson Road, London N7 0AR