London's prices are - perhaps predictably - much higher than anywhere else in the country

Comments