Explore details about location Gracechurch Street. Gracechurch Street is a location situated within the City of London alongside other areas such as Chiswell Street, Puddle Dock, Upper Thames Street.