Offered to the market with a 994 year lease term, this stunning one bedroom one bathroom apartment is in the heart of Rickmansworth Town