Aww you shouldn't feel like that! I lived in London for the majority of my life and spent most of my student years there too so I do know what you mean but I've realised, that's not actually how it really is. There are a lot of slim, cool people but there are a lot of big people too but you probably just didn't notice them. And they're not all fuddy duddy and boring, plenty of them are pretty cool too! The thing about London is that it's so diverse, everyone is so different that you can never be out of place. There's every size, shape, colour etc. of person. Yes, London has some rude people but to be honest, every other place I've lived, no-one's been as nice as the people in London in my opinion. The majority wouldn't have noticed you and certainly wouldn't have thought anything about your size. And those that did, well you can find them anywhere and quite frankly, they're not worth your concern or thought! You deserve to be there as much as anyone else, next time I hope you manage to enjoy it more!