£1,550 pcm Station Road Edgware HA8 A stunning 12th-floor one-bedroom apartment located on Station Road in Edgware. Conveniently located for local shops, amenities, and less than 50 metres from Edgware Station (Northern Line). Offering a modern open-plan living arrangement... 1 1 1 pdf Tenancy Legal info