A little difficult to find, but otherwise great place to stay in London!