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.
Developed by razib.in