I highly recommend Gary’s place. It’s got everything you need really, even your own bathroom. Communication with the hosts is excellent and they’re very friendly. It’s not in the city centre but the flat itself is located in a new, modern building very close to the bus stop so it’s fast and convenient to get to the centre of London. Plus it’s a great value for money.