There are numerous hotel options in London. We have suggested a few options below:
Hotel Website
Hotel address:
141-147, Mile End Road, London, E1 4AQ, UK
Tel: 08719 846569