DoubleTree by Hilton London - Tower of London
Tower Hill, London, Greater London EC3N 4AF
Set in the heart of London this is the ideal venue for your corporate event or meeting or private wedding reception or private celebration. The terrace Skylounge is available to hire for parties and receptions…
- Distance: 6.98 Miles
- Max: 250 guests
- Licensed Bar