112 St George's Road, London, Greater London, SE1 6EU
About Missionaries of Charity
" Welcome to the Missionaries of Charity, a serene oasis nestled within the vibrant heart of Greater London. This unique accommodation gem combines soulful charm with a sense of community, offering travelers a truly distinct experience. Perfectly poised for explorers, business travelers, and families alike, you'll find comfort with a touch of tranquility in this inviting haven. With easy access to London's iconic landmarks and a warm, welcoming atmosphere, your stay is set to be a memorable blend of discovery and relaxation. "