Britannia Inn Hotel

54 Mansfield Road, Ilford
London
United Kingdom