You get unbelievable s p's for 120 in London , because there are so many up there fighting over your custom, supply and demand , punters wonderland , poler opposites to places like Swansea ! No disrespect girls,( welsh Barbie was not included in that last statement )