Great location in London. Within walking distance of most attractions in London.