Great place to stay for business or leisure trips to London especially for the O2