London only if you have alot of capital behind you. Everything here is expensive so you better have a nice VC behind you. Finding a cheap place to stay in the city - Good luck mate.
You could find a 'cheap' place but it will have to be in Zone 6 of the Underground which is quite a few miles away from the center of London. Additionally if you want to have decent offices you will pay for it - dearly