The most famous address in London is of course number 10 Downing Street, the home of the Prime Minister. There is no access to the house for the general public but you can view it from Whitehall.
If you are a Travel Professional please visit our sister company Cashel Travel