Holmbush Court |
Holmbush Court is situated in Southsea, Hampshire, close to the historic naval city of Portsmouth. Click on the names below to read the summaries and listen to extracts from the interviews conducted by students from St John's College, Southsea, Hampshire
|