Lionheart Court, Waltham Abbey - Retirement Living - McCarthy Stone is located in Waltham Abbey, United Kingdom on Sewardstone Rd. Lionheart Court, Waltham Abbey - Retirement Living - McCarthy Stone is rated 3 out of 5 in the category senior citizen center in United Kingdom.