Harbour Club The
1 Alfred Rd., Westminster Abbey, London, United Kingdom, W2 5EU
(02072) 669300 Phone