Great location and place for those visting The Excel London.