Great location near everything in London.