£2,400 pcm 63 Station Road London EN5 A stunning modern two bedroom, two bathroom apartment located on the ground floor with its own private patio. Located on Station Road this property is perfectly located for Whetstone's local shops amenities.Additional benefits include a ... 2 2 2 pdf Tenancy Legal info