Where is Barnes / Red Lion?
Where is Barnes / Red Lion located?
Barnes / Red Lion, Barnes / Red Lion, Great Britain (approx. 51.475647°, -0.239292°)
Where is Barnes / Red Lion on the map?
Barnes / Red Lion - Hammersmith
{"latitude":51.475647,"longitude":-0.239292,"title":"Barnes / Red Lion"}