This is a lamp from Elstead Lighting which is made from several materials, including glass. This wall flush light is made for indoor use and the bulbs should be no stronger than 60W.
From Debenhams
Pembroke 1 Light Indoor Wall Uplighters Black E27 - One Size
This product is also available at 1 unverified merchant.