Great place to stay in Camberwell. Very quick to reply. With public transport you reach the heart of London in no time at all. Lots of shops and stores around the apartment. Factor in that everything in London is overhyped in price due to supply and demand.