If you’re looking for the perfect place to live in Nottingham, Mansion Place is the place for you. This luxurious…