Fantastic apartment in a great location. Barnes is a great part of London and Lauren has some great tips for exploring.
Highly recommended for families and couples.