×

Gower St

Street in London, England
Gower Street is a two-way street in Bloomsbury, central London, running from Euston Road at the north to Montague Place in the south. The street continues as North Gower Street north of Euston Road, while to the south it becomes Bloomsbury Street. Wikipedia