Isn't that red building in the background of your first photo the location for the TV series "The Royal" ?