Mayflower Lodge is conveniently located with plenty of amenities for the elderly. If you are looking for a retirement home near you, then look no further than here. Mellor Court is a small development of one bed apartments situated in Merton. Having a professional site manager will mean that not only will you be able to access further help and support if you need it but also they will ensure the buildi…