Visitors 55
Modified 22-Jun-16
Created 23-Jan-16
17 photos

This framed print of Trafalgar square hangs in the living room of a flat in Notting Hill, London.Large panoramic prints look great on their own. We put this print a central London hotel in February, and we are looking at supplying more prints for the owners other hotels.

Categories & Keywords
Subcategory Detail: