Taxis & Private Hire in London - Barnes 2 Liffords Place, Barnes, London, SW13 9LR Tags: airport service