Explore details about location Castle Meadow. Castle Meadow is a location situated within the Norwich alongside other areas such as Recorder Road, King Street, Saint Pauls Square.