The place is a really good point to start the exploration of London, from Notting Hill with only a bus you can arrive directly to the city centre, amazing.