An interactive map showing the location of 78 and 80, Great Portland Street W1, London, London, England, UK.