London location

Easy access from major London transport terminals