172 Stoke Newington Church Street, London N16 0JL Tel: 020 7249 0276
The leaves were sandblasted then enamelled using different shades of green, the glass is hand made.
close window