Jerome House is a care home located at 71 Randall Avenue, London, NW2 7SS. It is a small home with 4 beds, providing accommodation for adults over 65 years…