Great location and room for people looking for a reasonably priced place to stay in London