1 Telegraph Hill, Platts Lane, London NW3... Flat | 6 Bd | -- Ba
2 Telegraph Hill, Platts Lane, London NW3... Property | 6 Bd | -- Ba
4 Telegraph Hill, Platts Lane, London NW3... Property | 7 Bd | -- Ba
3 Telegraph Hill, Platts Lane, London NW3... Property | 10 Bd | -- Ba