Contact Information

E-mail Address

sales@thelondonballoonshop.com

Phone Number

0207 328 6683 / 0207 625 4130

Address

127-129 Abbey Road, London, NW6 4SL

Opening Hours

Monday – Friday 10:00 am to 5:00 pm Saturday 10:00 am to 5:00 pm