The one Cotswolds town where locals want to see Harry and Meghan move in
King Charles’ neighbours have offered Prince Harry and Meghan Markle a surprisingly warm welcome back to the UK. The town of Tetbury in Gloucestershire is situated right next to Highgrove House, the monarch’s house in the Cotswolds. It is reported that the Sussexes new UK home will be in the region which is renowned as one of Britain's most beautiful.