The most expensive property in Marbella was listed for an impressive €55 million. It boasts an unbeatable location on the promenade of Playa de Nagüeles, directly opposite the renowned ...
This City Is Ours is filmed in two primary locations: Liverpool, where the Phelan's have their base of operations, and Marbella, Spain, where they meet with their suppliers.