Explore details about location Shrewsbury Court. Shrewsbury Court is a location situated within the London Borough of Islington alongside other areas such as Ormond Road, Drayton Park Mews, Melgund Road.