Royal Eagle Hotel

26-30 Craven Road
London
United Kingdom