Great value stay in a fantastic location in London