Excellent location in central London on a relatively quiet street!