Great place to stay in a quiet and peaceful area of London. There are good places to explore nearby and central London is quickly reachable with public transport.