1 Sheldon Square, PaddingtonLondon, ENGLAND
344A Edgware Road, PaddingtonLondon, ENGLAND
37 Alexander Street, PaddingtonLondon, ENGLAND
The Battleship Building 179 Harrow Road, PaddingtonLondon, ENGLAND