Between the underground stations Aldgate and Tower Gateway, in a not very prominent position in front of the hotel Trevelodge, …Read the Rest