Sure thing, OP.
Firstly, when it comes to London - it has good shopping, but it's prices are absolutely extortionate.
Secondly, consider other towns and cities. The Welsh countryside is dirt cheap compared to the cities of England if you're into nature.
Edinburgh is really nice. (In...