All areas within one hour of London, regardless of whether the area is rural or not, would be within commuting distance of London and property prices would therefore be nearly as extortionate as London.
Cheap appartments in London do not exist unfortunately unless you buy in a poorer less desirable area and are prepared to renovate. Zoopla and Rightmove have extensive property listings for London
London is a large area which is entirely urban.
Factors such as location are going to be the largest factor. Other factors include price range, surrounding area, rural or suburban property, etc are important as well.
The Marble Arch area of London is a very expensive neighbourhood so you probably can't get cheap food in the immediate vicinity.
because it is a cheap area to llive in
Some areas are urban (inner cities such as London, Birmingham, Glasgow etc.). Other areas are rural (Yorkshire dales, The Highlands etc.)
One can find cheap airfare from Accra to London on websites like Cheap Flight Area, E-Dreams, Trip Advisor, Expedia, British Airways, Fare Compare or Virgin Atlantic.
rural
I live in a rural area and it depends on where you are in that area.
Any place that is not in a city is in a rural area.
A forest is typically found in rural areas, away from cities and developed areas. Forests are characterized by dense vegetation and a high concentration of trees, making them unsuitable for urban settings.
There are several cheap hotels available in the London area. At least 4 hotels are under $100. You will also likely find better deals during off-peak seasons and during the week.