Caesar Hotel

26-33 Queens Gardens
London
United Kingdom