My apartment in St George Wharf was the perfect location! Accessible to groceries, public transportation and the sights of London