This was my first trip to London. The architecture is beautiful. I come from New York City so I'm used to the fast pace feel and metro system so that didn't bother me. The people were kind of rude for the most part but hey... NY isn't much better haha. There is definitely a lot to do. I went to Stone Henge and Bath which were both great trips. There are bars everywhere. Food sucks though.
Insider Tip:I stayed at the St. Christopher's Village Hostel right by London Bridge and the metro. Descent place for a good price. Also, I booked a trip to stone henge and Bath online before I got there and it was a good all day trip. I recommend getting the London Pass with the Oyster Card. Basically it gets you into all the attractions you want and covers your metro and bus fare. I wouldn't do more than 1 or 2 days though.