KFC & Costa coming soon
KFC & Costa will be opening on the corner of our West London self-storage site next to the A40 in Q3 2015. We can hardly wait!
Call us now on 0800 860 0000
MenuKFC & Costa will be opening on the corner of our West London self-storage site next to the A40 in Q3 2015. We can hardly wait!
Vanguard uses cookies to improve your experience
Click to chat with us now!