E-mail Address

sales@thelondonballoonshop.com

Phone Number

0207 328 6683 / 0207 625 4130

Address

96a Clifton Hill, London, NW8 0JT

Opening Hours

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