my place is in london, come hang out
if you want theatre tickets, you can get cheap on-the-night tickets to musicals etc from the box office stand next to the big burger king in Leicester Square for about £20-£50 depending on what you want to see, and where you want to sit.
there are some really good vintage clothes shops/ record stores along brick lane. which reminds me i need to take a shopping trip there.
other than that, there are some really really good music shops along Denmark Street/ Tottenham Court Road, they're like the only music shops i know which have synth racks/ studio equipment nearby.
so yeah, places to hang out include:
Oxford Street
Tottenham Court/ Denmark Street (music shops, etc.)
Trocadero - for the old school arcades/ anime shops (near oxford street/ tottenham court)
Hyde Park (kinda busy a lot of the time, but it is HUGE.)
St Jame's Park (a lil out of the way, but nethertheless worth it)
Brick Lane/ Camden (purely for the markets/ shops etc - very niche/ fresh)
there's so much more but i can't really think of anything right now.