Great location, a bit noise but you are in London after all