Find which Royal palaces in London are able to be visited and what you can see there. These are often Royal homes even today in the centre of London.