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