Just off Fleet Street, ancestral home of the UK's newspapers, The Harrow is a centuries-old pub in Blackfriars where fine wine and beers hit the headlines. Just a stone’s throw from iconic landmarks such as St. Paul’s Cathedral and Fleet Street, the pub offers a warm and welcoming space where both locals and visitors can enjoy a classic British pub experience.