Get Directions to Rosita & The Sherry Bar
124 Northcote Road , London SW11 6QU , England , United Kingdom, London, England SW11 6QU
020 7998 9093
124 Northcote Road , London SW11 6QU , England , United Kingdom, London, England SW11 6QU
020 7998 9093