Rated 5/5 from 2 Google reviews.
Lotus House is a residential care facility located at 34 Lansdowne Road, Bedford, Bedfordshire, MK40 2BU. It specializes in providing personalized care to…