St James House is a building in Holland Park Avenue 173 in Royal Borough of Kensington and Chelsea.
- House number
173
- Street
Holland Park Avenue
- Building
Yes
- Tourism
Holiday apartment
- Website
https://www.concept-apartments.com/serviced-apartments/st-james-house-holland-park/