If you find yourself in central London, you can now peruse and buy "The Green Man" at Orbital Comics - "London's finest comic book shop!", just by Leicester Square Underground station.

Orbital Comics
8 Great Newport Street
London WC2H 7JA

http://www.orbitalcomics.com/