Great apartment! Only 15 min away from the Big Ben by bus.
Super clean, excellent location.
I highly recommend this apartment!!