Places to Stay

La Galleria London

La Galleria, 298 Garratt Lane, London, SW18 4EH

020 8874 9838

La Galleria
Opened in 1997, La Galleria London is now one of the most established retail galleries in South West London. They pecialise in Limited Edition Prints by well known and emerging artists and also provide an excellent Picure Framing Service.