Penang Street Art (Horses in the House) A recently painted mural at a wall of a heritage townhouse beside St Giles Wembley Hotel at Magazine Road, George Tiwn.