Conference Centres in London - Putney 10 Lower Richmond Road, Putney, London, SW15 1JN Tags: private parties: call for details