I live in outer London. It is generally a myth that London in general is expensive. OK, obviously some shops are and some places such as round Victoria, Leicester Square etc. Brighton used to be fine price wise but have the place generally in recent years decided they can charge OTT?