londonsfinest By Squire | Published April 28, 2011 | Full size is 600 × 450 pixels IMAG0226 screen-capture-4 with 2 of London’s Finest in Balham Bookmark the permalink.