The Paper Shop

The Paper Shop Address

Address:
82 Southampton Row
Bloomsbury
London
WC1B 4BB
Telephone: +44 (0)20 7405 6565

Location Information for The Paper Shop

Address:
82 Southampton Row
Bloomsbury
London
WC1B 4BB
Telephone: +44 (0)20 7405 6565
Public transport: Holborn, Underground

Getting There

Going to The Paper Shop using public transport? Find the fastest route:

Get here with Journey Planner
The Paper Shop
Bookmark and Share: