Where

32 St John's South
The Broadway Winchester
Hampshire
SO23 9LN

View Larger Map

St John's Winchester Charity

To provide sheltered almshouse accommodation, day care and residential and nursing care for elderly people