Festival Place Shopping Centre...
Festival Place Shopping Centre - mall in Basingstoke, United Kingdom. Festival Place Shopping Centre address Centre Management Suite, 1st Floor, Paddington House, Basingstoke, Hampshire RG21 7LJ, Birle?ik Krall?k....
Hampshire, , United Kingdom