I highly recommend William's flat. This is very perfect for a short stay in London and really close to the tube and bus stations. We had a really great time