Stock Photo: England, London, Greenwich. View of Queen's House and Greenwich Maritime Museum from Greenwich Park.