Channel 4 A Place In The Sun star Laura Hamilton reveals she's filming new show in Croydon with Scarlette Douglas
The Lord Roberts on The Green cafe was founded and renovated by Laura and her ex Alex Goward in 2017. In an Instagram post the cafe revealed an important notice, reading: “Today we are filming something exciting with Channel 4! “We will be closed inside until 12pm. We will still be offering takeaway and outside dining.