Roe Green Village Address London NW9 Facilities None Location map Map Roe Green Village 51.590529626851634,-0.2680341413174574,15