Gifts & Card Shops in Bloomsbury

Gift Shops
65 Great Russell St
Bloomsbury, London, WC1B 3BL
020 7242 6224
Gift Shops
140 Southampton Row
Bloomsbury, London, WC1B 5AG
020 7837 4084
Gift Shops
69 Russell Square
Bloomsbury, London, WC1B 5BA
020 7837 9570

-