Hello Friends...
Primrose Hill station is a popular one in London and many tourist often visit London for enjoying sight seeing here...It is a small hill of around 250 feet(70 m)....The landscapes covering the hill are giving awesome look to the surroundings it have...
Justin Loe.