Templewood Avenue
Hampstead, London, NW3 7XA
- 2 Balconies and charming garden2 Balconies and charming garden
- 0.7 acre plot0.7 acre plot
- Off street parking for several carsOff street parking for several cars
- Planning to creat a 17,000 sq ft mansionPlanning to creat a 17,000 sq ft mansion