Bull and Mouth Street
Bull and Mouth Street was a street in the City of London that ran between Edward Street (Hall Lane) and St Martin's Le Grand. On part of its site stands Postman's Park.
Bull and Mouth Street was a street in the City of London that ran between Edward Street (Hall Lane) and St Martin's Le Grand. On part of its site stands Postman's Park.