Orchid development, Oakham
Orchid is a collection of traditionally inspired family homes and apartments nestled in the UK’s smallest county of Rutland – in the wonderful market town of Oakham. The homes being showcased at Oakham range from one and two bedroom apartments... View Project