Philbeach Hall

Philbeach Hall
51 Philbeach Gardens, London, SW5 9EB