Great place with a lot of space. Great location for visiting London for business or leisure.