The Holborn Art Gallery in strategically located near Covent Garden and the City of London both areas with a spending potential to showcase the best of modern-day art, street art, fine art, and exotic sculptures.