This property is located in London
The average asking price of 2 bed Detached properties For Rent in is £2,200.
The most recent sale of the same type on this road was on Mar 22, 2021 for £640,000.
The crime level in the surrounding area is very high.