Yes, your search engine optimisation can be London-wide, but this is quite a small geographical area to focus on. You can also compete on a larger scale, i.e. Yorkshire or the whole of the UK. This all comes out in your strategy session and key word research. Your local SEO strategy is focused on local reach, SEO can be far broader.