Primrose Lodge, Primrose Street, Cambridge
£ 835.00