Helen is one of the most sought after ladies from Night Escorts. Her amazing bust and enchanting personality can be credited for this. The girl is a charmer. This busty escort is available for outcall only in London. Dont settle for average company when you can get Helen.