The pub, in Barnes, enjoys a lovely location in one of London's leafiest areas. Situated on the South side of the River Thames, Barnes is just over the bridge from Hammersmith - with the pub located at the crossroads of Church Rd, Rocks Lane & Queen Elizabeth Walk. Well served by rail links, the pub can also be reached via a picturesque walk along the towpath from Putney.
The Red Lion is right next door to the wonderful London Wetland Centre, while another lovely green area - Barn Elms playing fields - is also on the doorstep. The Thames is just half a mile away too.