- Messages
- 281
- Name
- Hannah
- Edit My Images
- Yes
I'm going to London next month for the weekend (never been before, staying in Convent Gardens) and was wondering if there is anywhere I could buy some peel-apart Polaroid 669 film from? Also are there any good film camera shops around London that is worth a visit?
Cheers
Cheers