Great spot in a quiet part of London with great access to local transportation.