More than that. I'd guess at least £6k for a luxury apartment in that location. Given that bad quality, small, and exortionate housing even in bad areas is one of the main reasons for disliking living in London, I would say that your company shelling out a small fortune for you to live somewhere...