Welcome to the online home of The London Picture Centre, where you’ll find paintings by the award winning Albert Williams, framing and limited edition prints.
The London Picture Centre
18 Crawford Street, Marylebone,
London, W1H 1BT (Map)
Arguably Britain’s best selling originals artist, Albert’s work is widely collected by many who are drawn to Albert’s strong colour sense and his attention to detail. Albert was born in London and is a self-taught artist, painting from his feelings, experience and imagination. Albert has been commissioned by many interior designers that design and... more