Park House

227 Earls Court Road, London, SW5 9BL