St Philip's Marsh

English

Proper noun

St Philip's Marsh

  1. An industrial neighbourhood in Bristol, England (OS grid ref ST6072).