Great location for visiting London. Good accommodation.