Oxford Hotel

13-14 Craven Terrace Lancaster Gate
London
United Kingdom