Originally Posted by
wizla
Yeah I wasn't a huge fan, however my lady thought it was amazing!.....dunno why.
A certain nearby shopping centre? Just speculating though.
It's not a bad location to get to the Hammersmith Odeon (or whatever they call in nowadays) for gigs.