Blackfriars is in central London, specifically the south-west corner of the City of London.
Category: London, England