Immaculate is the only word to describe Mary's accommodation.Quietly located, yet only a minute's walk from the wonderful DLR which so easily connects to the central tube lines,and only minutes from Canary Wharf with its multitude of shops and restaurants, it is the perfect place to stay in London.