Lotus House

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…