Great place, perfect location for getting to London stadium