Broadgate Centre located at Liverpool Street Station in London’s City.
The Broadgate Centre is a retail and office complex located at London’s Liverpool Street Station in the City. The center is known for its modern architecture and wide range of shops, restaurants, and cafes. It is a popular destination for both commuters passing through the station and local residents. The Broadgate Centre includes a mix … Read more