Stop The Traffik

75, Westminster Bridge Road, SE1 7HS (London)