Hotel indigo london tower hill
At hotel indigo london tower hill guests can enjoy londons square mile in the comfort of this stylish and modern hotel just 6 miles away from london city airport and within walking distance of londons main travel links the hotel is an ideal location for soaking up the brilliant sights that the city has to offer take a stroll to see the magnificent st pauls cathedral or marvel at the fantastic views of the river thames alternatively enjoy one of the many exhibitions taking place at londo