Louise was born on 18 March 1848 at Buckingham Palace , London .
Louise was born at Buckingham Palace , the main British royal home in London .