Its been my high street for the last 20years. On a sunny day its full of colors, lots of soul and plenty of bargains. Don't go by what you hear, come and check it out for yourself.
The Royal Park offers great views of London and the city; As well as housing the Royal Observatory which includes a museum of astronomical and navigational tools, part of the National Maritime Museum.
If you like some nice cool beer, portuguese sweets (the once with yellow custard inside) tasty and affordable sandwiches, good strong coffee and football, at all hours. Max Snack Bar is worth checking out.