Explore details about location Talbot Court. Talbot Court is a location situated within the City of London alongside other areas such as Shoe Lane, St. Mary at Hill, Queen Victoria Street.