More about Pham House
Pham House is located at 182 Broadhurst Garden, London, Greater London, NW6 3AY, United Kingdom
Similar Listings
Hello Bar
3.5