International House, 64 Nile St, London, N1 7SR, United Kingdom
13.05 mi from 28 Thornhill Avenue
Specialists in Corporate Parties Your party guests wish to relax and unwind, head down river away from the Hustle & Bustle. Your guests can chat without the distraction and noise they might experience at a house party.