The Only Place For Pictures is a card and poster shop that sells a selection of prints, picture frames, posters, and cards. They also sell artificial flowers.
Venue Details & Map
The Only Place For Pictures
216 Upper StreetIslingtonLondonN1 1RL
- +44 (0)20 7226 8200
- Public transport:
- Highbury & Islington, Underground