In short, in the UK, if you fly within 150mtrs of any congested area (e.g. towns, cities, etc.) you are breaking the law. There are not too many areas in London you can do that and much of the airspace is further restricted. Without a permission none of the examples you have proposed would be...