The apartment is a wonderful place to stay in London. Public transportation, grocery shopping, and restaurants are all nearby.