On the map, the exact location of the road "Meadowlily Road N" can be found. The street "Meadowlily Road N" is located in London.