Jubilee Square
Tourist attraction in Kensington and Chelsea Address: Jubilee Sq, London W8 4NR, United Kingdom Phone: nan Region: Kensington and Chelsea Nearest station: High Street Kensington (0.11 miles) Rated: 5.0/5 on Google. Website Opening Times Monday: Tuesday: Wednesday: Thursday: Friday: Saturday:…