Pavilions is an indoor shopping venue in the heart of Waltham Cross in North London. The Centre is home to a great mix of high street brands including Sainsbury’s, WH Smith and Boots as well as a diverse range of specialist shops that you will not find on every high street. Pavilions has a friendly and welcoming atmosphere and is the ideal place for everyday shopping.