Great location when staying in London. Very accessible and value for money. I would highly recommend it.