Bar
Sun Inn
7 Church Road, London, SW13 9HE, Greater London, United Kingdom
FollowBe the first to follow · sign in to get alerts
The Sun Inn is a Grade II listed public house overlooking the village pond at 7 Church Road, Barnes in the London Borough of Richmond upon Thames. It was built as a coffee-house in the mid-18th century, but the architect is not known.