West Brompton Crossing is a pop-up destination featuring a grand pub, The Prince, with a garden. It offers a variety of food and drink options in a vibrant setting.