2 Trenmar Gardens, London NW10 6BG | 3 Bd | 2 Ba
4 Trenmar Gardens, London NW10 6BG Terraced | 1 Bd | 1 Ba