The apartment he rented in Canary Wharf is only 500 yards from the hotel Lennon & Defoe are also in Canary Wharf and have the same issue albeit they live about a mile from the hotel.
Why do they even need a pre-match hotel for West Ham? If there is no traffic you can drive from WHL to West Ham in 20mins. Probably quicker than coming from Canary Wharf!