rpeterthomasphotographic.com
Its amazing what you can find by accident!
While on a day trip to London, we stumbled upon a real hidden treasure on Museum Street in London. This camera Museum/gallery/coffee shop first opened in 1999 in direct competition with other local…