The apartment was perfect for a few day stay in London. The location was perfect! Nearby tube station, a couple convenience store’s, laundromat, and a about 10-12 minutes walk to Victoria Station.