Ambassador House is situated in a quiet, leafy road close to Wardown Park and the Luton museum. Our philosophy is to provide a caring homely environment with the very highest standards of personal care to maintain physical, mental and ...
Find out more...