The Tall Guy Studio

Electronics Stores

The Tall Guy Studio

London - Poplar

110 Pennington St, St Katharine's & Wapping, London E1W 2BB, UK

E1W 2BB