Has anyone stayed at the Coach House Inn in London? I am wondering about transportation options to tourist sites.
My wife and I stayed at the Coach House B&B at 2 Tunley Road in London several years ago, and I think this is the place you have in mind (I couldn't find a Coach House Inn in London after a Google search). We stayed there for three weeks and really enjoyed it. The B&B is south of the Thames River and is a ten-minute walk or so from the Balham tube stop. From there it is a 15-min or so ride into the heart of London. We found it to be very convenient location.