File talk:Green Shield House.jpg
Jump to navigation
Jump to search
Where is this? Mtaylor848 (talk) 19:52, 30 January 2013 (UTC)
- It's Premier House, Station Road, Edgware, London. [1] (Formerly known as Green Shield House) Rept0n1x (talk) 21:18, 30 January 2013 (UTC)