Awesome host n great place...
Highly recommended....
good connectivity.. very close to canary wharf