Sugar Cane Bar

Sugar Cane Bar
247-249 Lavender Hill, London, SW11 1JW
Photo of Sugar Cane Bar