Hi Jam , They might be paying for a room in an apt , I have been in London property for about 20 years and I have never seen a LOCATION1 flat for that sort of money , it may also be a house share or flat share so it 's 80 a week plus bills and in London the bills can be quite high