Located just off Epsom Road, Overslea Lodge is a select development of 12 two and three bedroom apartments. This spacious first flat offers bright two bedroom