Advert Description This double sided pub sign was outside The Victoria PH in Abbey Road, London before it was demolished in 2005.It is in good condition. Read more